ITACA MMSI: 225988162